import { GamModeProperty } from "../../managers/gameManager";


export enum GAME_MODE {
    /** 普通游戏模式 */
    NORMAL,
    PUKEPAI,
    MAJIANG,
    MAJIANGLEVEL,
    MajiangGuohe,
    Paidui,
    Liushui,
    moveBrick,
    Peidui,
    Huahua,
    HechengDaxigua,
    FanPai,
    HechengDaxigua2,
    Tianti,
    Paopaolong,
    HechengDaxigua3,
    HechengDaxigua4,
    Fandabing,
    Xianyu,
    Fangkuai
}


const MODE_LIST: GamModeProperty[] = [
    {
        id: GAME_MODE.NORMAL,
        sceneName: "NormalMode",
        bundleName: "NormalMode",
        explain: "普通模式",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.PUKEPAI,
        sceneName: "Pukepai",
        bundleName: "Majiang",
        explain: "扑克牌",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.MAJIANG,
        sceneName: "Majiang",
        bundleName: "Majiang",
        explain: "麻将",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.MAJIANGLEVEL,
        sceneName: "MajiangLevel",
        bundleName: "Majiang",
        explain: "麻将选关模式",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.MajiangGuohe,
        sceneName: "MajiangGuohe",
        bundleName: "MajiangGuohe",
        explain: "麻将过河",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.Paidui,
        sceneName: "Paidui",
        bundleName: "Paidui",
        explain: "排队打麻将",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.Liushui,
        sceneName: "Liushui",
        bundleName: "Liushui",
        explain: "流水席麻将",
        videoCnt: 0,
    }
    ,
    {
        id: GAME_MODE.moveBrick,
        sceneName: "moveBrick",
        bundleName: "moveBrick",
        explain: "拎箱子麻将",
        videoCnt: 0,
    } ,
    {
        id: GAME_MODE.Peidui,
        sceneName: "Peidui",
        bundleName: "Majiang",
        explain: "麻将凑对",
        videoCnt: 0,
    }
    ,
    {
        id: GAME_MODE.Huahua,
        sceneName: "Huahua",
        bundleName: "Majiang",
        explain: "麻将滑梯",
        videoCnt: 0,
    } ,
    {
        id: GAME_MODE.HechengDaxigua,
        sceneName: "HechengDaxigua",
        bundleName: "Majiang",
        explain: "麻将合成",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.FanPai,
        sceneName: "FanPai",
        bundleName: "Majiang",
        explain: "麻将翻牌",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.HechengDaxigua2,
        sceneName: "HechengDaxigua2",
        bundleName: "Majiang",
        explain: "麻将合成2",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.Tianti,
        sceneName: "Tianti",
        bundleName: "Majiang",
        explain: "麻将天梯",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.Paopaolong,
        sceneName: "Paopaolong",
        bundleName: "Majiang",
        explain: "泡泡龙",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.HechengDaxigua3,
        sceneName: "HechengDaxigua3",
        bundleName: "Majiang",
        explain: "合十模式",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.HechengDaxigua4,
        sceneName: "HechengDaxigua4",
        bundleName: "Majiang",
        explain: "胡牌模式",
        videoCnt: 0,
    },
    {
        id: GAME_MODE.Fandabing,
        sceneName: "Fandabing",
        bundleName: "Majiang",
        explain: "翻大饼模式",
        videoCnt: 0,
    },{
        id: GAME_MODE.Xianyu,
        sceneName: "Xianyu",
        bundleName: "Paidui",
        explain: "咸鱼翻身",
        videoCnt: 0,
    },{
        id: GAME_MODE.Fangkuai,
        sceneName: "Fangkuai",
        bundleName: "Majiang",
        explain: "方块",
        videoCnt: 0,
    },
    
];

export default function () {
    return MODE_LIST;
}